place abounding in red ochre - Almanca İngilizce Sözlük